
//业务管理员
import request from '@/utils/request'
//获取数据接口部分数据列表
export function getDataList(data) {
  return request({
    url: '/api/DataInterface',
    method: 'get',
    params: data
  })
}
//添加数据
export function addDataList(data) {
  return request({
    url: '/api/DataInterface',
    method: 'post',
    data
  })
}
//编辑数据
export function editData(data) {
  return request({
    url: '/api/DataInterface_Revise',
    method: 'post',
    data
  })
}
//报告中心列表获取
export function getReportCenterlist(data) {
  return request({
    url: '/api/ReportCenter',
    method: 'get',
    params: data
  })
}
//获取cpm列表
export function getCpmList(data) {
  return request({
    url: '/api/cpm',
    method: 'get',
    params: data
  })
}
//添加cpm
export function addCpmList(data) {
  return request({
    url: '/api/cpm',
    method: 'post',
    data
  })
}
//修改cpm
export function editcpm(data) {
  return request({
    url: '/api/CpmAndCost_curd',
    method: 'post',
    data
  })
}
//获取成本yu频道。媒介
export function getCOSETlist(data) {
  return request({
    url: '/api/cost',
    method: 'get',
    params: data
  })
}
//成本添加
export function addCOSETlist(data) {
  return request({
    url: '/api/cost',
    method: 'post',
    data
  })
}
//获取报告中心的的部门
export function getSENDdoor() {
  return request({
    url: '/api/send_of_people',
    method: 'post'
  })
}
//获取报告中心的的部门
export function addreport(data) {
  return request({
    url: '/api/ReportCenter',
    method: 'post',
    data
  })
}
//获的文件路劲
export function getpath(data) {
  return request({
    url: '/api/Down_file',
    method: 'post',
    data
  })
}
//获取添加字段
export function getadd_resources(data) {
  return request({
    url: '/api/add_resources',
    method: 'get',
    params: data
  })
}
//添加资源
export function AddResources(data) {
  return request({
    url: '/api/add_resources',
    method: 'post',
    data
  })
}
//获取数据字典
export function getDictionaries(data) {
  return request({
    url: '/api/data_array',
    method: 'post',
    data
  })
}
//获取资源列表
export function GETresource_list(data) {
  return request({
    url: '/api/resource_list',
    method: 'post',
    data
  })
}
//获取添加字典时的下拉列表
export function getarr(data) {
  return request({
    url: '/api/add_data_array',
    method: 'get',
  })
}
//获取添加字典时的下拉列表
export function addarray(data) {
  return request({
    url: '/api/add_data_array',
    method: 'post',
    data
  })
}
//获取字典详细信息
export function arrayinfo(data) {
  return request({
    url: '/api/edit_data_array/' + data.id,
    method: 'get'
  })
}
//编辑字典信息
export function editarrayinfo(data) {
  return request({
    url: '/api/edit_data_array/' + data.id,
    method: 'post',
    data: data.data
  })
}
//获取资源维护图表
export function getecherats() {
  return request({
    url: '/api/resources_distributed',
    method: 'post'
  })
}
//获取资源维护图表
export function inforesource(data) {
  return request({
    url: '/api/edit_resources/' + data.id,
    method: 'get'
  })
}
//编辑资源
export function editinforesource(data) {
  return request({
    url: '/api/edit_resources/' + data.id,
    method: 'post',
    data: data.data
  })
}
//产品策划-媒体资源
export function Media_Resources(data) {
  return request({
    url: '/api/Media_Resources',
    method: 'post',
    data
  })
}
//产品策划-下拉选项
export function getMedia_Resources_list(data) {
  return request({
    url: '/api/Media_Resources_list',
    method: 'post',
    data
  })
}
//产品策划-下拉选项
export function getmedia_select(data) {
  return request({
    url: '/api/media_select',
    method: 'post',
    data
  })
}
//产品策划-产品列表
export function Add_Product(data) {
  return request({
    url: '/api/Add_Product',
    method: 'post',
    data
  })
}
//获取行业  一级分类  二级分类
export function Product_Plann(data) {
  return request({
    url: '/api/Product_Plann',
    method: 'get',
    params: data
  })
}


//获取广告主行业
export function addvertise_type(data) {
  return request({
    url: '/api/Return_Dropdown_Id',
    method: 'post',
    params: data
  })
}


//按照部门查找人员
export function door_people(data) {
  return request({
    url: '/api/door_people',
    method: 'post',
    data
  })
}
//添加方案
export function postProduct_Plann(data) {
  return request({
    url: '/api/Product_Plann',
    method: 'post',
    data
  })
}
//产品策划列表
export function Product_list(data) {
  return request({
    url: '/api/Product_list',
    method: 'post',
    data
  })
}
//排期管理时合同列表
export function Scheduing_list(data) {
  return request({
    url: '/api/Scheduing_list',
    method: 'post',
    data
  })
}
export function Schedue_list(data) {
  return request({
    url: '/api/Schedul_list',
    method: 'post',
    data
  })
}
//合同管理中的选择销售人员
export function Choice_Salesman(data) {
  return request({
    url: '/api/Choice_Salesman',
    method: 'post',
    data
  })
}
//合同管理中的选择广告主
export function Choice_advertisers(data) {
  return request({
    url: '/api/Opt_Advertiser',
    method: 'post',
    data
  })
}
//合同管理中的选择代理商
export function Choice_Agent(data) {
  return request({
    url: '/api/Choice_Agent',
    method: 'post',
    data
  })
}
//合同管理获取合同列表
export function getBuildContract(data) {
  return request({
    url: '/api/BuildContract',
    method: 'get',
    params: data
  })
}
//排期列表
export function Schedul_list(data) {
  return request({
    url: '/api/Schedul_list',
    method: 'post',
    data
  })
}
//排期列表
export function Contract_info_List(data) {
  return request({
    url: '/api/Contract_info_List',
    method: 'post',
    data
  })
}
//排期列表
export function BuildContractFundLog(data) {
  return request({
    url: '/api/BuildContractFundLog',
    method: 'post',
    data
  })
}
//城市列表
export function city_repair(data) {
  return request({
    url: '/api/city_repair',
    method: 'post',
    data
  })
}

//获取关联账户
export function getAccount(data) {
  return request({
    url: '/api/get_forgen_account',
    method: 'post',
    data
  })
}
//获取合同品牌
export function getBand(data) {
  return request({
    url: `/api/get_media_brand/${data}`,
    method: 'get',
  })
}
//获取媒介
export function getmediaINFO(data) {
  return request({
    url: '/api/media_structure',
    method: 'post',
    data
  })
}
//获取媒介获取媒体（频道）
export function getChannel(data) {
  return request({
    url: '/api/media_select',
    method: 'post',
    data
  })
}
//媒体-》节目（频道）
export function getShow(data) {
  return request({
    url: '/api/program_select',
    method: 'post',
    data
  })
}

//媒体-》资源类型（频道）
export function getResourceList(data) {
  return request({
    url: '/api/resource_list',
    method: 'post',
    data
  })
}
//资源类型
export function getResourceTypeList(data) {
  return request({
    url: '/api/get_resources',
    method: 'post',
    data
  })
}
//获取补播列表
export function getRepairPlayList(data) {
  return request({
    url: '/api/Add_Rebroadcast',
    method: 'get',
    params: data
  })
}

export function addRepairPlayList(data) {
  return request({
    url: '/api/Add_Rebroadcast',
    method: 'post',
    data
  })
}
export function GET_CONTRACT_BACK_PROJECT(data) {
  return request({
    url: '/api/get_contact_back_project',
    method: 'post',
    data
  })
}

export function GET_CONTRACT_BACK_MONEY(data) {
  return request({
    url: '/api/get_contact_back_money',
    method: 'post',
    data
  })
}
export function addContract(data) {
  return request({
    url: '/api/BuildContract',
    method: 'post',
    data
  })
}


// 排期

export function getImg(data) {
  return request({
    url: '/api/View_Material',
    method: 'post',
    data
  })
}
export function addScheduling(data) {
  return request({
    url: '/api/schedul_manage',
    method: 'post',
    data
  })
}
// 查看编辑合同
export function checkContract(data) {
  return request({
    url: '/api/Editorial_Contract',
    method: 'get',
    params: data
  })
}
export function editContract(data) {
  return request({
    url: '/api/Editorial_Contract',
    method: 'post',
    data
  })
}


// 资源选择时长
export function timeRange(data) {
  return request({
    url: '/api/get_times',
    method: 'post',
    data
  })
}

export function playResult(data) {
  return request({
    url: `/api/look_play_result/${data}`,
    method: 'get'

  })
}

export function playResultUpLoad(id,data) {
  return request({
    url: `/api/add_play_result/${id}`,
    method: 'post',
    data
  })
}
export function deleteResult(id) {
  return request({
    url: `/api/delete_play_result/${id}`,
    method: 'post',
  })
}

// 获取预排期
export function preScheduleList(id) {
  return request({
    url: `/api/add_before/${id}`,
    method: 'get',
  })
}

export function addScheduleList(id,data) {
  return request({
    url: `/api/add_before/${id}`,
    method: 'post',
    data
  })
}

export function changeResouce(id,data) {
  return request({
    url: `/api/edit_before_resources/${id}`,
    method: 'post',
    data
  })
}
export function changeLog(id) {
  return request({
    url: `/api/get_before_changelog/${id}`,
    method: 'get',

  })
}

export function Add_Rebroadcast(data) {
  return request({
    url: `/api/Add_Rebroadcast`,
    method: 'get',
    params: data
  })
}

export function stopContact(id,data) {
  return request({
    url: `/api/update_contact_status/${id}`,
    method: 'post',
    data
  })
}

// let data = {
//   type: 1,
//   id: 52,
//   help_remark: "1",
//   file: "uploads/tXWOup50b8R9f9FGzkX0mmsBadG2xBeMrTHUqixd.txt",
//   cycle: "{start_time:1589385600,end_time:1592323200}",
//   resources: [{
//     id: 69,
//     often: 92,
//     second: "1",
//     expenses: "1",
//     fees: "1",
//     remark: "1",
//     gift: 1,
//   }],
//   product: []
// }
